Avoid libgcc -NaN narrowing bug
Forwarded: yes
Applied-Upstream: https://github.com/abseil/abseil-cpp/commit/
1bae23e32ba1f1af7c7d1488a69a351ec96dc98d
When testing -NaN parsing, avoid narrowing -NaN from double to float. This
avoids a bug in libgcc (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98251).
The author works at Google. Upstream applied this patch as Piper revision
347654751 and exported it to GitHub; the Applied-Upstream URL above points to
the exported commit.
Gbp-Pq: Name nan-narrowing.diff
Ignore missing CPU frequency on more architectures
Forwarded: yes
Applied-Upstream: https://github.com/abseil/abseil-cpp/commit/
1918ad2ae38aa32c74b558b322479a8efdd76363
Linux on MIPS, PA-RISC, RISC-V, and SystemZ doesn’t expose the nominal CPU
frequency via /sys, so don’t worry if `NominalCPUFrequency` returns 1.0 on those
platforms.
Some POWER machines expose the CPU frequency; others do not. Since we can’t
predict which type of machine the tests will run on, simply disable testing for
`NominalCPUFrequency` on POWER.
The author works at Google. Upstream applied this patch as Piper revision
347079873 and exported it to GitHub; the Applied-Upstream URL above points to
the exported commit.
Gbp-Pq: Name cpu-frequency.diff
abseil (0~
20200923.3-2) unstable; urgency=medium
* Correct string formatting on POWER.
[dgit import unpatched abseil 0~
20200923.3-2]
Import abseil_0~
20200923.3-2.debian.tar.xz
[dgit import tarball abseil 0~
20200923.3-2 abseil_0~
20200923.3-2.debian.tar.xz]
Import abseil_0~
20200923.3.orig.tar.gz
[dgit import orig abseil_0~
20200923.3.orig.tar.gz]